inalienable or non-negotiable claim - Turc Anglais Dictionnaire